A domain-specific language for urban simulation variables

نویسندگان

  • Alan Borning
  • Hana Sevcikova
  • Paul Waddell
چکیده

UrbanSim is a modeling system for simulating the development of urban regions over periods of 20-30 years. Its purpose is to help evaluate alternative proposed policies and transportation infrastructure projects by simulating the long-term impacts of the different alternatives. In the process of adapting and calibrating the system for use in a new region, planners and modelers must prepare input data, specify and estimate a set of component models, and assess the results before giving them to policy makers. All of these activities involve considerable investigation and experimentation using different model variables that describe attributes of actors, processes, and geographies of the simulated environment. In many cases, the original variables must be transformed or combined to create new variables that are more suitable for analysis; and in other cases, creating new variables on the fly may facilitate exploration of the results. In this paper we describe the design and implementation of domain-specific language for specifying these variables, with a syntax and semantics tailored to the domain. As a result of using this language, the code size for specifying variables is reduced by an order of magnitude, and user productivity is greatly increased.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Public Transport Ontology for Passenger Information Retrieval

Passenger information aims at improving the user-friendliness of public transport systems while influencing passenger route choices to satisfy transit user’s travel requirements. The integration of transit information from multiple agencies is a major challenge in implementation of multi-modal passenger information systems. The problem of information sharing is further compounded by the multi-l...

متن کامل

Lexical Access in Persian Speaking Children With and Without Specific Language Impairment

Introduction: Word retrieval problems are among the limitations observed in children with specific language impairment during the initial schooling years. These restrictions are predictive of reading problems and poor performance at school. Additionally, studies on lexical access in Persian speaking children are scarce. Therefore, this study aimed to investigate and compare naming accuracy and ...

متن کامل

A domain specific language for spatial simulation scenarios

Spatial Simulation in the context of Geographic Information Systems (GIS) is used primarily to assess the evolution of spatial variables over time. Since the 1990s two main techniques have been applied to perform this sort of spatial analysis: Cellular Automata [1] and Agent-based modelling [2]. The simulation models produced with these methods tend to be quite specific, only usable within the ...

متن کامل

An Appraisal of Sustainable Urban Transportation: Application of a System Dynamics Model

Increasing pressures caused by negative consequences of transportation and traffic problems in major cities, have resulted many attempts towards improvement of planning and management of transportation systems, according to sustainability objectives. In this paper, a comprehensive model is developed using a system dynamics approach to evaluate sustainable urban transportation. This model includ...

متن کامل

Spectrum and distribution optimization the resilience urban using numerical simulation (A case study of Ilam)

An earthquake, though a natural phenomenon that can be very destructive, But urban planning and management can play an important role in the damage it poses. Today, risk analysis is one of the basic needs for planning in general and urban planning in particular. From the perspective of many researchers, urban regeneration is one of the most important issues for sustainability. It serves as a wa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008